home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / anivga12 / readme.1st < prev    next >
Encoding:
Text File  |  1993-07-11  |  2.9 KB  |  61 lines

  1.        ░░░░░░▄ ░░░▄ ░░▄ ░░░░░░▄                ░░▄ ░░▄  ░░░░▄  ░░░░░░▄
  2.        ░░█▀░░█ ░░░░▄░░█   ░░█▀▀                ░░█ ░░█ ░░█▀▀▀  ░░█▀░░█
  3.        ░░░░░░█ ░░█░░░░█   ░░█      ░░░░░░▄     ░░█ ░░█ ░░█░░░▄ ░░░░░░█
  4.        ░░█▀░░█ ░░█ ░░░█   ░░█       ▀▀▀▀▀▀      ░█ ░█▀ ░░█ ░░█ ░░█▀░░█
  5.        ░░█ ░░█ ░░█  ░░█ ░░░░░░▄                  ░░█▀   ░░░░█▀ ░░█ ░░█
  6.         ▀▀  ▀▀  ▀▀   ▀▀  ▀▀▀▀▀▀                   ▀▀     ▀▀▀▀   ▀▀  ▀▀
  7.  
  8.  
  9.                ┌─────────────────────────────────────────────┐
  10.                │           ANIVGA  (c), 1991..1993           │
  11.                │     a Sprite-Unit for TurboPascal ≥V6.0     │
  12.                │              by Kai Rohrbacher              │
  13.                │                 Version 1.2                 │
  14.                └─────────────────────────────────────────────┘
  15.  
  16.  
  17. Hi everybody!
  18.  
  19. Here it is: the new version of my sprite toolkit for TurboPascal ≥6.0 and the
  20. VGA's 256 color mode!
  21. (Read the file README.2nd for important details how to install or upgrade the
  22.  program!)
  23. I decided to publish the source code for your convenience, but it still
  24. remains copyrighted by the author (that's me!): these programs are FREEWARE,
  25. _not_ PUBLIC DOMAIN! You are free to copy and give away this program, as long
  26. as you do not omit or change any files from the archive.
  27.  
  28. To see whether ANIVGA is what you were looking for, here are some of ANIVGA's
  29. capabilities & restrictions:
  30.  
  31.  - flickerfree animation by a "page-flipping" algorithm and using the
  32.    display enable signal
  33.  - sprite movement in any increments you want
  34.  - arbitrary background image for the animation
  35.  - windowed animations
  36.  - full use of the VGA's 256-color mode
  37.  - several sprite display methods available:
  38.    - sprites can be written normally (covering underlying figures)
  39.    - sprites can be declared to be transparent with regard to the background
  40.      or other sprites pixel by pixel
  41.    - sprites can change their color depending on the underlying background
  42.      image (-> shadow function)
  43.  - display methods can be different for each sprite
  44.  - pixel precise hit-detection routine built in
  45.  - correct clipping of sprites at the screen boundaries
  46.  - up to 32767 different sprites
  47.  - up to 500 sprites may be simultaneously active
  48.  - maximal size of each sprite = 64k
  49.  - maximal size of all loaded sprites only restricted by available memory
  50.  - works with virtual coordinates in the range -16000..+16000
  51.  - thus simple creation of horizontal/vertical "scrolling" games
  52.  - scrolling background image, too
  53.  - several supporting routines to: drawing lines (with built in clipping-
  54.    algorithm), points and graphic-text (incl. clipping), automatic heap
  55.    management for loading of sprites, sprite libraries, background images,
  56.    processor-speed adjustment, palette handling, fading routines, ...
  57.  
  58. What ANIVGA does _not_ support:
  59.  - XMS memory  
  60.  - resolutions other than 320x200x256 
  61.